cherry apple - German English Dictionary